@charset "utf-8";

#footer_box{padding: 0px;z-index: 99;position:relative;display:none;height: 50px;}
#footer_box .copyright{color:#797b7d; display:block; font-size: 13px;}
#footer{position:fixed;bottom:0;left:0;width:100%;background: #e5e5e5;height: 50px;}
#footer ul{padding: 0 0;font-size: 0;}
#footer li{display: inline-block;width: 25%;text-align: center;vertical-align: top;height: 50px;}
#footer li a{display: block;color: #2a2a2a;font-size: 14px;height: 50px;float: left;text-align: center;width: 100%;padding: 6px 0 0;border-right: #cecece 1px solid;}
#footer li img{opacity: 1;vertical-align: middle;}
#footer li a .j_iconfont{color: #929293;display: block;margin-bottom: 0;vertical-align: top;line-height: initial; height:18px}
#footer li a .j_iconfont svg{ fill:#de1e2e}
#footer li:last-child a{ border: none;} 
#footer li a span{line-height: initial;vertical-align: top;}


/*==========================================内页 结束=============================================*/

/*aos="zoom-in" aos-duration="1200"*/
@media(min-width: 768px){
	#banner li .img .top .more a:hover:before{ width:100%}
	
	.container01 .fl02 .right ul li:hover, .n_product_detail_tuijian ul li .con h5:hover{ color:#de1e2e}
	
	.container01 .fl02 .left .anniu_a a:hover{ background:url(../images/anniu_bg_on1.png) center no-repeat; color:#fff; background-size:100% 100%}
	
	.container01 ul li .box .top .anniu_a a:hover{ background:url(../images/anniu_bg1_on1.png) center no-repeat; color:#fff; background-size:100% 100%}
	.container01 ul li .box:hover:before{ transform:translateY(-1px);}
	
	.container01 ul li .box:hover .line{ transform:translateX(0);}
	
	.container01 ul li .box:hover .top .top1{ transform:translateY(-10px);}
	.container01 ul li .box:hover .top h6, .container01 ul li .box:hover .top h5, .container01 ul li .box:hover .top p{ color:#fff}
	.container01 ul li .box:hover .top .anniu_a a, .n_shouhou .fl05 ul li .con .span:hover{ background:url(../images/anniu_bg1_on1.png) center no-repeat; color:#fff; background-size:100% 100%}
	
	.container05 ul li a:hover .img .top, .container05 ul li a:hover .con .top_con{ transform:translateY(0);}
	
	.container05 ul li a:hover .con>.box_table{ transform:translateY(100%);}
	.container05 ul li a:hover .img>img{ transform:scale(1.05)}
	
	.container00 ul .miso-prev:hover{ background:#de1e2e url(../images/icon-system_white_l.svg) center no-repeat; border:#de1e2e 1px solid}
	.container00 ul .miso-next:hover{ background:#de1e2e url(../images/icon-system_white_r.svg) center no-repeat; border:#de1e2e 1px solid}
	
	.container05 ul .miso-prev:hover{ background:#de1e2e url(../images/icon-system_white_l.svg) center no-repeat; border:#de1e2e 1px solid}
	.container05 ul .miso-next:hover{ background:#de1e2e url(../images/icon-system_white_r.svg) center no-repeat; border:#de1e2e 1px solid}
	
	.container07 .content .box .fl01 ul li a:hover .img:after{ height:12rem}
	
	.container07 .content .box .fl02 ul li a:hover .top h5{ color:#de1e2e}
	
	.container07 .content .box .fl01 ul li a:hover, .container07 .content .box .fl02 ul li a:hover{ transform:translateY(-10px);}
	.container06 ul li a:hover{ transform:translateY(-10px);}
	
	.container08 li:hover img{ -webkit-filter:grayscale(0); -moz-filter:grayscale(0); -ms-filter:grayscale(0); -o-filter:grayscale(0); filter:grayscale(0); filter:none; filter:alpha(opacity=100); opacity:1;  -moz-opacity:1; -khtml-opacity:1;}
	
	footer .fl01 .right .box dl dd:hover{ color:#fff}
	
	footer .fl02 ul li:hover .draw_h:before{ border:#de1e2e 1px solid; background:#de1e2e}
	footer .fl02 ul li:hover .draw_h svg{ fill:#fff}
	
	.n_about .fl03 ul li a:hover .top{transform:translateY(0); background: rgba(0,90,160,0.7);}
	.n_about .fl04 ul li a:hover .top{transform:translateY(0); background: rgba(0,90,160,0.7);}

	.n_contact .fl01 .n_right1 .fl003 h4 .anniu_box_b .anniu_box:hover, .n_product_detail .fl00 h4 .anniu_box_b .anniu_box:hover{ border:#de1e2e 1px solid; background:#de1e2e}
	.n_contact .fl01 .n_right1 .fl003 h4 .anniu_box_b .anniu_box:hover svg, .n_product_detail .fl00 h4 .anniu_box_b .anniu_box:hover svg{ fill:#fff}
	
	.n_contact .fl01 .n_right1 .fl003 ul li .box:hover{ border:#163c87 1px solid}
	.n_contact .fl01 .n_right1 .fl003 ul li .box:hover:before{ left:0; background:#163c87; right:auto; width:100%}
	.n_contact .fl01 .n_right1 .fl003 ul li .box:hover h4{ color:#fff}
	.n_contact .fl01 .n_right1 .fl003 ul li .box:hover p{ color:#fff}
	
	.n_product .fl01 ul li .box:hover .bg1{ transform:translateX(-100%)}
	.n_product .fl01 ul li .box:hover .bg{ transform:translateX(0)}
	.n_product .fl01 ul li .box:hover .top .top1{ transform:translateY(-10px);}
	.n_product .fl01 ul li .box:hover .top h6, .n_product .fl01 ul li .box:hover .top h5, .n_product .fl01 ul li .box:hover .top p{ color:#fff}
	.n_product .fl01 ul li .box:hover .top .anniu_a a{ background:#fff; color:#333}
	.n_product .fl01 ul li .box:hover{ transform:translateY(-10px);}
	
	.n_product_detail .fl00 ul li .box:hover .anniu_a a, .n_ziliao .fl01 ul li .box:hover .anniu_a a{ background:url(../images/anniu_bg2_on.png) center no-repeat; color:#fff; background-size:100% 100%}
	.n_product_detail_tuijian ul li a:hover .con .span, .n_yingyong ul li a:hover .con .span, .n_news ul li a:hover .con .span, .n_xiashu ul li a:hover .con .span, .n_case .fl02 ul li a:hover .box .top span{ background:url(../images/anniu_bg4_on.png) center no-repeat; color:#fff; background-size:100% 100%}
	
	.n_product_detail_tuijian ul li a:hover .top .top_ico{ transform:translateY(-10px);}
	
	.n_jishu ul li a:hover .box .top, .n_case .fl02 ul li a:hover .box .top{ transform:translateY(-15px);}
	
	.n_ziliao .fl01 ul li .box:hover .anniu_a a svg{ fill:#fff}
	
	
	
	.fenxiang h3 svg{width:20px; height:20px; fill:#666666;}
	
	.n_case .fl01 ul li a:hover .top_ico{ background:url(../images/zhezhao1_on.png) center no-repeat; background-size:100% 100%}
	.n_case .fl01 ul li a:hover .top_ico .span, .container03 .content .miso_hd .con .span:hover{ background:url(../images/anniu_bg1_on1.png) center no-repeat; color:#fff; background-size:100% 100%}
	
	.n_zizhi .fl02 ul li a:hover span{ background:url(../images/anniu_bg10_on.png) center no-repeat; color:#fff; background-size:100% 100%}
	
	.n_jingyi .fl02 ul li a:hover .top{ transform:translateY(0)}
	
	.n_shouhou .fl02 ul li a:hover h3 img{ transform:rotateY(180deg)}
	
	.container04 ul li a:hover h5 span{ background:#163c87; transform:rotate(45deg); border:#163c87 1px solid}
	.container04 ul li a:hover h5 span:before{ background:#fff;}
	.container04 ul li a:hover h5 span:after{ background:#fff;}
	
	.drop_bottom .left dl dd:hover{ color:#fff}
}


@media(min-width: 992px) and (max-width: 1300px){
}

@media(max-width: 1830px){
	.w1800{ padding:0 15px}
	
	header .w1200, .MainMenu.w1200, #banner li .img .w1200, .n_container .w1200{ max-width:86%}
}

@media(max-width: 1630px){
	.w1600{ padding:0 15px}
	header .w1200 .fl{width: 30%;}
	header .w1200 .fl img{width: 100%;}
	header .w1200 .nax_box{float: right;margin-top: 1rem;}
	header .w1200, .MainMenu.w1200, #banner li .img .w1200, .n_container .w1200{ max-width:94%}
	header .dw2{display: none;}
	#banner li .img .w1200{ padding-left:10rem}
	#banner li .img .top h3{ font-size:4rem}
	#banner li .img .top h2{ font-size:2.75rem}
	
	.w1200{max-width: 80%;}
	
	.container00 ul .miso-arrow.miso-prev{ left:-2rem}
	.container00 ul .miso-arrow.miso-next{ right:-2rem}
}

@media(max-width: 1400px){
	
	.w1200{max-width: 90%;}
	
	.container00 ul .miso-arrow.miso-prev{left: 15px;}
	.container00 ul .miso-arrow.miso-next{right: 15px;}
}

@media(max-width: 1230px){
	.w1200{max-width: 100%; padding:0 15px}
	
	.container01 .fl01 ul{ margin:-3rem 0}
	.container01 .fl01 ul li{ padding:0 5px;}
	.container01 .fl01 ul li.miso-center{ transform:scale(1)}
	
	header .w1200, .MainMenu.w1200, #banner li .img .w1200, .n_container .w1200{ padding:0 15px; max-width:100%}
	.n_about .fl03{ padding:3rem 0}
	
	.n_zhuanli .fl02 .right{ height:auto}
}

@media(max-width: 1200px){
	header, .nax_box{ display:none}
	.m_header_box{ display:block}
	.top_tiao{ display:none}
	
	.n_contact .fl01 .n_left1{width:100%;top: 0;}
	.n_contact .fl01 .n_right1{ width:100%; padding:2rem 0 0}
	
	.n_jishu ul li, .n_case .fl02 ul li{ width:50%;}
	
	.n_zhuanli .fl02 .left{width:100%;padding-bottom: 2rem;}
	.n_zhuanli .fl02 .right{width:100%;max-width: 100%;padding: 0;}
	.n_zhuanli .fl02 .left .img, .n_zhuanli .fl02 .left .img img{ height:auto}
	
	.n_zhiliang .fl02 .left{ width:100%}
	.n_zhiliang .fl02 .right{width:100%;padding: 2rem 0 0;height: auto;}
	.n_zhiliang .fl02 .left .img, .n_zhiliang .fl02 .left .img img{ height:auto}
	.n_zhiliang .fl03 .fl001{background-size: 240% 100%;}
	.n_zhiliang .fl03 .fl002{margin-top:0;background-size: 135% 100%;}
	.n_zhiliang .fl03 .fl001 .box{width:100%;height: auto;padding: 3rem 0 1rem;}
	.n_zhiliang .fl03 .fl002 .box{width:100%;padding: 3rem 0 1rem;height: auto;}
	
	.n_zhiliang .fl04 .left{width:100%;padding: 0;}
	.n_zhiliang .fl04 .right{width:100%;padding: 1rem 0 0;}
	.header_box_wai{ display:none}
	
	.gundongtiao{ overflow:hidden; overflow-x:scroll}
}


@media(max-width: 1060px){
	
}

@media(max-width: 992px){
	.container01 .fl02 .left{ width:100%; padding:0}
	.container01 .fl02 .right{ width:100%; max-width:100%}
	
	.container03 .top{width: 20rem;height: 27rem;}
	.container03 .content .miso_hd{padding: 13px 15px 0;background-size: 100% 100%;}
	
	.container04 .content .box{position:relative;top: 0;left: 0;margin: 0;transform: translateX(0) translateY(0);width: 100%;}
	.container04 .content::before{display: none;}
    .container04 ul li{ padding:0 15px}
    .container04 ul{ margin:0 0}
	.container04 ul li h5 span{ display:none}
	.container04 ul li h5 font{ padding:0}
	.container04 ul li:nth-child(2n-1) h5 font, .container04 ul li:nth-child(2n) h5 font{padding:0;max-width: 100%;}
	.container04 ul li:nth-child(2n){ text-align:left}
	
	footer .fl01 .right{ display:none}
	footer .fl01 .left{ width:100%; text-align:center}
	footer .fl01 .left p{ background:none !important; padding:0; margin-bottom:10px;}
	
	footer .fl02{ text-align:center}
	footer .fl02 .left, footer .fl02 ul{ width:100%}
	footer .fl02 ul li{ margin:0 0.5rem}
	footer .fl02 .right{width:100%;font-size: 11px;line-height: 18px;margin-top: 0.5rem;}
	
	.n_about .fl02{ padding:3rem 0 2rem}
	.n_about .fl02 .left{ width:100%;}
	.n_about .fl02 .left .img, .n_about .fl02 .left .img img{ height:auto}
	.n_about .fl02 .right{width:100%;padding: 3rem 0 0;max-width:100%;height:auto;}
	
	.n_product .fl01 ul li{ width:100%}
	
	.n_product_detail .fl01 .left{ width:100%;}
	.n_product_detail .fl01 .right{ width:100%; padding:3rem 0 0}
	
	.n_product_detail{padding:25px 15px;top: -2rem;}
	
	.n_ziliao .fl01 ul li .box{ padding:20px 15px;}
	
	.n_xiashu ul li{ margin-bottom:1.25rem}
	.n_xiashu ul li a .left{ width:100%}
	.n_xiashu ul li a .con{width:100%;margin-top: 0;padding-bottom: 0;}
	.n_xiashu ul li a .bg{ width:100%}
	.n_xiashu ul li a .con .top{padding:2rem;position: relative;}
	
	.n_wenhua .fl01 .left{ width:100%;}
	.n_wenhua .fl01 .right{ width:100%; padding:0 0 0}
	.n_wenhua .fl01 .right ul li .top span img{ max-width:1.5rem}
	
	.n_zizhi .fl02 ul li{ width:50%}
	
	.n_sanji{ width:100%}
	.n_sanji ul{margin-top:0;overflow: hidden;overflow-x: scroll;}
	.n_sanji ul li{ margin:0; width:50%; display:inline-block; float:none}
	.n_sanji ul:before{ display:none}
	.n_zizhi .fl01 .title004{ margin-bottom:1.5rem}
	.n_sanji ul li a{display:inline-block;font-size: 14px;}
	
	.n_jingyi .fl01 .left{ width:100%;}
	.n_jingyi .fl01 .right{width:100%;padding: 2rem 0 0 0;}
	
	.n_licheng .fl01 .left{ width:100%; display:none}
	.n_licheng .fl01 .right{ width:100%; padding:0 0 3rem}
	.n_licheng .fl01 .right:before{ left:7.1875rem}
	
	.n_shouhou .fl02 ul{ margin:0 -7px;}
	
	.n_shouhou .fl03 .left{ width:100%; padding:0}
	.n_shouhou .fl03 .right{ width:100%; padding:2rem 0 0}
	.n_shouhou .fl03 .right ul li{ margin-bottom:2rem}
	
	.n_shouhou .fl04 ul li .img, .n_shouhou .fl04 ul li .img img{ width:100%; height:auto}
	.n_shouhou .fl04 ul li .right{padding:2rem 0 0;height: auto;width: 100%;}
	
	.xmsm .content .box{ width:100%}
	.xmsm{ padding:2rem 15px}
	.xmsm .layui-form-item, .layui-form .form-group{ margin-bottom:8px}
	
	.scroll{ overflow:hidden; overflow-x:scroll}
	.scroll table{ min-width:992px}
	.online_q .btn2{ display:none}
	.online_q .btn2.btn-top{ display:block}
	.online_q{top: auto;bottom: 108px;}
	
	#footer_box{ display:block}
	.n_cases ul li{width: 50%;}

} 

@media(max-width: 768px){
	#gotop{ right:0; transform:scale(0.7)}
	
	#banner li .img .w1200{/* display:none */padding: 0 3rem;}
	
	#banner li .img>img{ height:40vh; object-fit:cover}
	
	#banner .miso-arrow{transform:scale(0.7);margin-top: -2rem;display: none !important;}
	#banner ul .miso-dots{ bottom:1.5rem}
	
	.container00 ul .miso-arrow{ display:none !important}
	
	.container03 .content .miso_bd li .img{ padding-bottom:70%}
	.container03 .content .miso_hd .con h4{font-size: 1rem;line-height: 2rem;margin-bottom: 1rem;}
	.container03 .top{height: 20rem;right: 15px;width: 18rem;}
	
	.container03 .content .miso_hd .con p{line-height: 20px;-webkit-line-clamp: 3;}
	.container04 .title001{margin-bottom: 1rem;}
	.container04 ul{ float: left; width: 100%;position: relative;z-index: 999;}
	.container04 ul li{ float:left; width:100%; padding:0 ; margin-bottom:0.35rem;}
	.container04 ul li:last-of-type{margin-bottom: 2rem;}
	.container04 ul li a{ display:block; cursor:pointer}
	.container04 ul li h3{ height:3.125rem;}
	.container04 ul li h3 img{ display:inline-block}
	.container04 ul li h5{ font-size:1.1rem; color:#2c2d2e; line-height:3.25rem; height:3.25rem;padding-left: 4.2rem;position: relative;}
	.container04 ul li h5::before{content: '';width: 7px;height: 7px;background: #ccc;border-radius: 50%;display: inline-block;position: absolute;left: 0;top: 50%;left: 10%;transform: translateY(-50%);}

	.container04 ul li a.on {position: relative; color: #fff;}
	.container04 ul li a.on h5{position: relative; color: #fff;}
	.container04 ul li a.on h5::before{background: #fff;}
	.container04 ul li a.on::before{content: '';background: #004995;height: 3rem;transform: skewX(-0) translateY(-50%);display: block;width: 100%;position: absolute;top: 50%;left: 0%;}
	.container04 .content .box{ position:relative;  width:100%;float: right;}
	.container04 .content .box img{max-width: 100%;display: inline-block;}
	.container04 .content .box .tc{width:100%;z-index: 1;text-align: right;}
	.container04 .content .box .tc a{width:100%;z-index: 1;text-align: right;}
	.container04 ul a.more{position: relative;padding-left: 2rem;color: #fff;padding-right: 2rem;font-size: 1.125rem;line-height: 2;width: 100%;display: none;}
	.container04 ul a.more::before{content: '';background-image: linear-gradient(45deg, #e66e07, #f8ae09);height: 3rem;transform: skewX(-0) translateY(-50%);display: block;width: 100%;position: absolute;top: 50%;left: 0%; z-index: -1;}


	.container03{ margin-bottom:2rem}
	
	.container02 ul{ margin:0 -5px}
	.container02 ul li{ padding:0 5px;}
	.container02 ul li .box .top{ padding:0 15px}
	.container01 .fl01{ padding:3rem 0 0;margin-top: 3rem;}
	.container01 .fl02{ padding:3rem 0 1rem}
	.container01 .fl02 .left h5{ line-height:2rem}
	.container01 .fl02 .navMenu{margin-top: 1rem;}
	.container01 .fl02 .navMenu ul{flex-wrap: wrap;}
	.container01 .fl02 .navMenu ul li{width: 100%;margin-bottom: 0.5rem;}
	.container01 .fl02 .navMenu ul li::before{content: '';background: #fff;width: 100%;height: 4rem;transform: skewX(0);position: absolute;left: 0;top: 0;z-index: -1;}
	.container01 .fl02 .navMenu ul li:first-child:before,.container01 .fl02 .navMenu ul li:hover::before{content: '';width: 100%;height: 4rem;transform: skewX(-0);position: absolute;left: 0;top: 0;z-index:1;background-image: linear-gradient(45deg, #e66e07, #f8ae09); z-index: -1;}

	.img_zd .img_hezi{padding-bottom: 70% !important;}
	.container09{padding-bottom: 0;padding-top: 3rem;}
	.container09 .bg{left: 0;display: none;}
	.container09 .w1200{height: auto;}
	.container09 .left{width: 100%;}
	.container09 .left .top{display: none;}
	.container09 .left li{width: 49%;float: left;border: 1px solid #efefef;margin-right: 2%;}
		.container09 .left li:nth-child(2n+0){margin-right: 0;}
	.container09 .left li a{color: #333;}
	.container09 .right{width: 100%;margin-top: 1rem;}

	.container02{ padding:3rem 0}
	.container02 .content{margin-top: 3rem;}
	.container02 .pic{width: 100%;}
	.container02 .des{width: 100%;}
	.container06 ul{ margin:0 -10px}
	.container06 ul li{padding:0 10px;text-align:center;width:100%;margin-bottom: 2rem;}
	
    .container06 ul li h3{ height:4rem}
	.container06 ul li h3 img{height: 2.5rem;}
	.container06 ul li p{height:auto;font-size: 12px;}
	
	.container07 .content .box{ width:100%; margin-bottom:2rem}
	
	.container07 .content .box .fl02 ul li a .top .title{height: 24px;line-height: 24px;background-size: 100% 100%;}
    .container07 .content .box .fl02 ul li a .top h5{margin:0.5rem 0;line-height: 1.75rem;height: 3.75rem;}
    .container07 .content .box .fl02 ul li a .img, .container07 .content .box .fl02 ul li a .img img{width: 150px;height: 115px;}
    .container07 .content .box .fl02 ul li a .top{width:calc(100% - 150px);padding: 8px 0 0 14px;height:auto;}
    .container07 .content .box .fl02 ul li{ margin-top:1rem}
	
	.container07 .content .box .fl021 ul li a .top{ width:100%; padding:0}
	.container07{ padding:3rem 0 2rem}
	
	footer .fl01 .left h3 img{ height:3.5rem}
	footer .fl01 .left p{ font-size:1rem; line-height:1.5;}
	footer .fl01{ padding:2rem 0 1rem}
	.container07 .content .box .fl02 ul li{ margin-top:1.5rem}
	.container07 .content .box .fl02 ul li a .top p{ display:none}
	.container07 .content .box .fl02 ul li a .top h6{ font-size:12px;}
	.container05 ul li .con h3 img{max-width: 3rem;max-height:2rem;}
	.container05 ul li .con{ height:6rem}
	.container05 ul li .con h3{height: 2.5rem;line-height:inherit;margin-top: 0.5rem;}
	
	.container06{ padding:2rem 0 2rem}
	.container05{ padding:3rem 0 3rem}
	.container05_box .bg{ display: none;}
	.container05_box{padding-bottom: 0;}
	.n_about .fl01 .img{ width:100%; margin-bottom:2rem}
	.n_about .fl01 .img img{margin-left:0;width:60%;display: none;}
	.n_about .fl01 .right{ width:100%}
	
	.n_about .fl02 .right h3{ font-size:1.5rem}
	.ar_article p{ font-size:13px; line-height:24px; margin-bottom:24px;}
	.title003 h6{ font-size:13px; line-height:24px;}
	
	.title003 h3{ font-size:1.5rem}
	.n_about .fl01{padding-bottom:0;overflow: hidden;margin-bottom: 0;}
	.ar_article img{ margin:0.5rem 0}
	.n_contact .fl01 .n_right1 .fl001 .p{font-size:13px;line-height:22px;padding: 10px 15px;background: #163c87;}
	
	.n_contact .fl01 .n_right1 .fl001 p, .n_titl001 p, .n_contact .fl01 .n_right1 .fl002 p{ font-size:14px; line-height:2}
	.size14{ font-size:13px; line-height:26px}
	
	.n_titl001 h3, .title004 h3{font-size: 2.5rem !important;}
	.n_contact .fl01 .n_left1 .box{padding: 50px 15px 25px;}
	
	.n_contact .fl01 .n_right1 .fl002 .ewm_box .ewm_con{ font-size:12px;}
	.n_contact .fl01 .n_right1 .fl003 ul li .box{ padding:0 15px}
	.n_contact .fl01 .n_right1 .fl003{ padding-bottom:2rem}
	.n_contact .fl01 .n_right1 .fl003 ul li .box h4{ margin-bottom:1rem}
	.n_banner{ height:15rem}
	
	.n_product .fl01 ul li .box{height:auto;padding: 3rem 0 0rem;}
	.n_product .fl01 ul li .box .top{ width:100%}
	.n_product .fl01 ul li .box .img{ width:100%}
	.n_product .fl01 ul li .box .bg1{ display:none}
	
	.n_product_detail .fl02 .miso_hd ul .miso-list{ overflow:hidden}
	.n_product_detail .fl02 .miso_bd .ul1 li h4{font-size:13px;margin: 0.75rem 0 0.75rem;}
	.n_product_detail .fl02 .miso_bd .ul1{ padding:0}
	.n_product_detail .fl02 .miso_bd .ul1 li h3 img{ max-height:2.5rem}
	.n_product_detail .fl00 h4.small_h4{ font-size:1.25rem;}
	.n_product_detail .fl00 h4 .anniu_box_b .anniu_box{ width:2.75rem; height:2.75rem; line-height:2.5rem}
	
	.n_product_detail .fl00 ul li .box{ padding:2rem 15px;}
	.n_product_detail .fl00 ul li .box .anniu_a a{ width:115px; height:35px; line-height:35px;}
	
	.n_product_detail_tuijian ul{ margin:0 -6px}
	.n_product_detail_tuijian ul li{ padding:0 6px}
	.n_product_detail_tuijian ul li .con{ padding:2.5rem 15px 20px;}
	.n_product_detail_tuijian{ padding: 0 0 2.5rem;}
	.n_product_detail_tuijian ul li a .top .top_ico img{ max-height:2rem}
	.n_product_detail_tuijian ul li a .top .top_ico{ width:3.125rem; height:3.5rem; right:15px;}
	.n_product_detail .fl02 .miso_bd .ul1 .miso-prev, .n_product_detail .fl02 .miso_bd .ul1 .miso-next{ width:18px; height:18px;}
	.n_product_detail .fl02 .ar_article1 table tr th, .n_product_detail .fl02 .ar_article1 table tr td{ padding:0 0; text-align:center}
	.n_product_detail .fl02 .ar_article1 table tr td:nth-child(1){/* width:auto; */}
	.n_product_detail .fl02 .miso_bd{ padding-bottom:1.5rem}
	
	.n_ziliao .fl01 ul li{ width:100%; margin-bottom:1.25rem}
	.n_ziliao .fl01 ul li .box .anniu_a a{ width:115px; height:35px; line-height:35px;}

	.n_yingyong ul{ margin:0 -6px}
	.n_yingyong ul li{ width:50%; padding:0 6px; margin-bottom:1.5rem}
	.n_yingyong ul li .con{ padding:2.5rem 15px 20px;}
	.n_yingyong{ padding: 0 0 2.5rem;}
	.n_yingyong ul li a .top .top_ico img{ max-height:2rem}
	.n_yingyong ul li a .top .top_ico{ width:3.125rem; height:3.5rem; right:15px;}
	
	.n_yingyong_detail .fl02{ padding:3rem 0}
	
	.n_yingyong_detail .fl02 ul li .box{height:auto;padding: 3rem 0 0rem;}
	.n_yingyong_detail .fl02 ul li .box .top{ width:100%}
	.n_yingyong_detail .fl02 ul li .box .img{ width:100%}
	.n_yingyong_detail .fl02 ul li .box .bg1{ display:none}
	
	.n_news ul{ margin:0 -7px}
	.n_news ul li{ padding:0 7px; width:100%}
	
	.n_wenhua .fl01 .right ul li .top i{ background-size:70% 70% !important}
	.n_wenhua .fl01 .right ul li .bottom p{ font-size:13px}
	
	.n_jishu ul, .n_case .fl02 ul{ margin:0 -7px}
	.n_jishu ul li, .n_case .fl02 ul li{padding:0 7px;width: 100%;margin-bottom: 1.25rem;}
	.n_jishu ul li .box .top, .n_case .fl02 ul li .box .top{ padding:0 10px;}
	.n_jishu ul li .box .top span{ width:115px; height:35px; line-height:35px;}
	
	.n_case .fl02 ul li .box .top h3, .n_case .fl02 ul li .box .top h3 img{ width:6rem; height:6rem}
	.n_case .fl02 ul li .box .top h5, .n_jishu ul li .box .top h5{ margin:1rem 0 1.5rem}
	.n_case .fl02{ padding:0 0 3rem}
	
	#certify .swiper-slide{width: 80%;height: 270px;background: none;text-align: center;}
	#certify .swiper-slide img{max-height:270px;display: inline-block;}
	#certify .swiper-slide .img{ height:100%}
	.n_zhuanli .fl02{ padding:3rem 0 2rem}
	.n_zhuanli .fl01{padding-bottom: 5rem;margin-top: -30px;padding-top: 2rem;}
	.n_zhuanli .fl01 *{
    box-shadow: none !important;
}
	
	.n_zizhi .fl02 ul{ margin:0 -7px;}
	.n_zizhi .fl02 ul li{ padding:0 7px;}
	.n_zizhi .fl02 ul li span{ font-size:13px; height:35px; line-height:35px;}
	
	.position{height: 30px;line-height:45px;margin-bottom: 0;opacity: 0;visibility: hidden;}
	.position .box{ background: url(../images/home.png) left 15px no-repeat;}
	.n_zizhi .fl02{ padding-bottom:2rem}
	.n_zizhi .fl02 ul li .box .top img{max-height: 10rem;}
	.n_zhiliang .fl02{ padding:3rem 0}
	.n_zhiliang .fl01{ padding:0 0 3rem}
	
	.n_zhiliang .fl04 .right ul{ margin:0 -6px}
	.n_zhiliang .fl04 .right ul li{padding:0 6px;width:100%;margin-top: 1.5rem;}
	.n_zhiliang .fl04 .right ul li .ico img{ max-width:2.5rem}
	
	.n_zhiliang .fl04 .right h3, .n_zhiliang .fl02 .right h3, .n_zhiliang .fl03 .fl001 .box h3{ font-size:1.5rem}
	.n_zhiliang .fl04{ padding:3rem 0}
	
	.n_xiaoshou .fl01{ padding-bottom:1rem}
	
	.n_jingyi .fl02 ul{ margin:0 -2px;}
	.n_jingyi .fl02 ul li{ padding:0 2px;}
	
	.n_jingyi .fl01{ padding-bottom:1rem}
	
	.n_licheng .fl01 .right .ul .li .ll{ width:5rem}
	.n_licheng .fl01 .right:before{ left:5rem}
	.n_licheng .fl01 .right .ul .li .rr{ width:calc(100% - 5rem)}
	.n_licheng .fl01 .right .ul .li .rr ul li{font-size:13px;line-height: 24px;padding-top: 3px;}
	.n_licheng .fl01 .right .ul .li .ll font{ font-size:1.75rem; line-height:2.5rem}
	
	.n_banner .top h3{ font-size:1.75rem}
	.n_banner .top h4{ font-size:13px; line-height:24px;}
	
	.n_shouhou .fl01 .left{ width:100%}
	.n_shouhou .fl01 .right{ width:100%}
	.n_shouhou .fl02 ul li{ width:50%; margin:1rem 0}
	
	.n_shouhou .fl04 ul li .img, .n_shouhou .fl04 ul li .img img{ width:100%}
	
	.n_shouhou .fl04 ul li{ padding:2rem 0 0rem}
	.n_shouhou .fl04 ul li .right h3{ font-size:1.5rem}
	.n_shouhou .fl05 ul li .con .con_li{ padding:0 8px}
	.n_shouhou .fl05 ul li .con p{margin:5px 0 10px;font-size: 12px;line-height: 20px;height: 40px;}
	.n_shouhou .fl05{padding: 3rem 0 3rem;}
	.n_shouhou .fl04{ padding:3rem 0 1rem}
	
	.n_shouhou .fl03 .right .ico{ width:6.75rem}
	.n_shouhou .fl03 .right .ico span{ width:4.5rem; height:4.5rem; line-height:4.25rem}
	.n_shouhou .fl03 .right .ico span img{ height:2.5rem}
	.n_shouhou .fl03 .right .con{ width:calc(100% - 6.75rem)}
	
	.piaofu{ display:none}
	.container07 .content .box .fl01 ul li a .top h5{ font-size:1.375rem}
	.container08{ padding:1.5rem 0 2rem}
	
	.title001, .title002 h3{ font-size:2.5rem}
	.title002 h6{ font-size:12px; line-height:20px;}
	.container04{ padding:0.75rem 0 3rem}
	.container07 .content .box .fl01 ul li a .top{ padding:0 15px 12px}
	.container07 .content .box .fl01 ul li a .title{ left:15px;}
	.container07 .content .box .fl02{ padding:0.5rem 0 0}

	.container03 .content .miso_hd .con .span{margin: 2rem 0 0;}

	#banner li .img .top h2{font-size:16px;width: 100%;max-width: 100%;margin: 1rem 0 0;}
	#banner li .img .top h4{font-size:12px;width: 100%;max-width: 100%;line-height:22px;height:44px;overflow:hidden;display: none;}
    #banner li .img .top .more{padding: 1rem 0 3rem;margin: 0 -1rem 0;}
    #banner li .img .top .more a{ transform: scale(0.8);}
    #banner ul .miso-dots li.miso-active{ width:4rem}
	
	.container02 ul li .box:before{ transform:translateY(-1px);}
	
	.container02 ul li .box .line{transform:translateX(0);background: url(../images/tiao1.png) left center no-repeat;height: 4px;background-size: 75%  100%;}
	.container02 ul li .box .line:before{content:"";position:absolute;top:0;height:4px;background:#ffc000;right: 0;left: 60%;}
	
	.container02 ul li .box .top .top1{ transform:translateY(-10px);}
	.container02 ul li .box .top h6, .container02 ul li .box .top h5, .container02 ul li .box .top p{ color:#fff}
	.container02 ul li .box .top .anniu_a a, .n_shouhou .fl05 ul li .con .span{ background:url(../images/anniu_bg1_on1.png) center no-repeat; color:#fff; background-size:100% 100%}
	
	.container04 .content .box .tc{top:0;bottom:0;margin-top:auto;height: 100%;}
	.ar_article td, .ar_article th{ padding:6px 5px; line-height:20px}
	
	.n_product_detail .fl00 h4 .anniu_box_b .anniu_box svg{ top:0}
	.n_product_detail_tuijian ul li .con p, .n_yingyong ul li .con p{ display:none}
	.n_product_detail_tuijian ul li .con h5, .n_yingyong ul li .con h5{line-height:1.5rem;height:3rem;white-space: normal;margin-bottom: 1rem;}
	
	.n_jishu ul li .box .img img.ar_web{ display:none}
	.n_jishu ul li .box .img img.ar_wap{ display:block}
	.n_jishu ul li .box .img{padding-bottom: 60%;}
	
	.n_zhuanli .fl01 ul li .img .top{ display:none}
	.container05 ul li .con h5{font-size:12px;line-height:20px;padding: 0 10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
	
	.j_pages a{padding:0 .5rem;height: 2.375rem;line-height: 2.25rem;}
} 


@media(max-width: 456px){
	
} 